gnome-shell (50~alpha-1) UNRELEASED; urgency=medium
* New upstream release: 50.alpha
+ * Refresh patches and fix conflicts:
+ - Revert-main-Register-session-with-GDM-on-startup.patch
+ - Revert-tests-Fail-on-warnings-too.patch
-- Daniel van Vugt <daniel.van.vugt@canonical.com> Wed, 04 Feb 2026 16:21:27 +0800
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/js/ui/main.js b/js/ui/main.js
-index bd39063..4a011f2 100644
+index 90e78a1..c911ab2 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
-@@ -335,8 +335,6 @@ async function _initializeUI() {
+@@ -323,8 +323,6 @@ async function _initializeUI() {
extensionManager = new ExtensionSystem.ExtensionManager();
extensionManager.init();
if (sessionMode.isGreeter && screenShield) {
layoutManager.connect('startup-prepared', () => {
screenShield.showDialog();
-@@ -383,6 +381,8 @@ async function _initializeUI() {
+@@ -371,6 +369,8 @@ async function _initializeUI() {
sessionMode.currentMode !== 'initial-setup')
_handleLockScreenWarning();
+ LoginManager.registerSessionWithGDM();
+
if (perfModule) {
- let perfOutput = GLib.getenv('SHELL_PERF_OUTPUT');
+ const perfOutput = GLib.getenv('SHELL_PERF_OUTPUT');
Scripting.runPerfScript(perfModule, perfOutput);
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/meson.build b/tests/meson.build
-index d710516..082cb91 100644
+index b9b4f31..96b42c1 100644
--- a/tests/meson.build
+++ b/tests/meson.build
-@@ -96,7 +96,7 @@ libgvc_path = fs.parent(libgvc.get_variable('libgvc').full_path())
+@@ -102,7 +102,7 @@ libgvc_path = fs.parent(libgvc.get_variable('libgvc').full_path())
background_file = join_paths(meson.current_source_dir(), 'data', 'background.png')
shell_testenv = environment()